package cn.com.cifi.mars.entity;

import com.baomidou.mybatisplus.annotation.IdType;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author plx
 * @since 2019-12-19
 */
@Data
public class DmDimOrgProject implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 区域名称
     */
    private String regionName;

    /**
     * 区域ID
     */
    private String regionId;

    /**
     * 城市公司名称
     */
    private String cityName;

    /**
     * 城市ID
     */
    private String cityId;

    /**
     * 项目名称
     */
    private String projectName;

    /**
     * 项目code
     */
    private String projectCode;

    /**
     * 项目ID
     */
    private String projectId;

    /**
     * 金蝶项目ID
     */
    private String kingdeeProjectId;

    /**
     * 首开项目
     */
    private String firstOpenProject;

    /**
     * 分期名称
     */
    private String projectfName;

    /**
     * 分期CODE
     */
    private String projectfCode;

    /**
     * 分期ID
     */
    private String projectfId;

    /**
     * 旭辉权益比例
     */
    private String equityRatio;

    /**
     * 营销操盘方式
     */
    private String opMarketing;

    /**
     * 是否并表
     */
    private String isAndTable;

    /**
     * 现房销售
     */
    private String existRoomSale;

    /**
     * 组团名称
     */
    private String groupName;

    /**
     * 业态名称
     */
    private String productTypeName;

    /**
     * 业态编码
     */
    private String productTypeCode;

    /**
     * 产品构成
     */
    private String productName;

    /**
     * 产品构成编码
     */
    private String productCode;

    /**
     * 楼栋名称
     */
    private String buildingName;

    /**
     * 楼栋ID
     */
    private String buildingId;

    /**
     * 楼栋 CODE
     */
    private String buildingCode;

    /**
     * 格式化楼栋CODE
     */
    private String formatBuildingCode;

    /**
     * 产品构成-现房销售
     */
    private String productExistRoomSale;

    /**
     * 经营方式
     */
    private String businessTypeName;

    /**
     * 装修标准
     */
    private String freeTypeName;

    /**
     * 属性标签
     */
    private String proTypeName;

    /**
     * 层数
     */
    private Integer floors;

    /**
     * 楼栋计划-开工-计划完成时间
     */
    private LocalDateTime buildingBeginPlannedFinishDate;

    /**
     * 楼栋计划-开工-实际完成时间
     */
    private LocalDateTime buildingBeginActualFinishDate;

    /**
     * 楼栋计划-主体施工达到预售条件-计划完成时间
     */
    private LocalDateTime buildingPreSalePlannedFinishDate;

    /**
     * 楼栋计划-主体施工达到预售条件-实际完成时间
     */
    private LocalDateTime buildingPreSaleActualFinishDate;

    /**
     * 楼栋计划-取得《预售许可证》-计划完成时间
     */
    private LocalDateTime buildingGetCardPlannedFinishDate;

    /**
     * 楼栋计划-取得《预售许可证》-实际完成时间
     */
    private LocalDateTime buildingGetCardActualFinishDate;

    /**
     * 楼栋计划-开盘预售-计划完成时间
     */
    private LocalDateTime buildingForSalePlannedFinishDate;

    /**
     * 楼栋计划-开盘预售-实际完成时间
     */
    private LocalDateTime buildingForSaleActualFinishDate;

    /**
     * 楼栋计划-完成主体结构封顶-计划完成时间
     */
    private LocalDateTime buildingOverTopPlannedFinishDate;

    /**
     * 楼栋计划-完成主体结构封顶-实际完成时间
     */
    private LocalDateTime buildingOverTopActualFinishDate;

    /**
     * 楼栋计划-取得竣工备案证-计划完成时间
     */
    private LocalDateTime buildingOverRecordPlannedFinishDate;

    /**
     * 楼栋计划-取得竣工备案证-实际完成时间
     */
    private LocalDateTime buildingOverRecordActualFinishDate;

    /**
     * 楼栋计划-完成结转-计划完成时间
     */
    private LocalDateTime buildingOverChangePlannedFinishDate;

    /**
     * 楼栋计划-完成结转-实际完成时间
     */
    private LocalDateTime buildingOverChangeActualFinishDate;

    /**
     * 楼栋计划-实际交付-计划完成时间
     */
    private LocalDateTime buildingActualGivePlannedFinishDate;

    /**
     * 楼栋计划-实际交付-实际完成时间
     */
    private LocalDateTime buildingActualGiveActualFinishDate;

    /**
     * 楼栋计划-合同交付-计划完成时间
     */
    private LocalDateTime buildingContractGivePlannedFinishDate;

    /**
     * 楼栋计划-合同交付-实际完成时间
     */
    private LocalDateTime buildingContractGiveActualFinishDate;

    /**
     * 套均面积
     */
    private BigDecimal roomAvgArea;

    /**
     * 数据创建时间
     */
    private LocalDateTime createTime;

    /**
     * 数据版本时间
     */
    private LocalDateTime versionTime;

}
